org.eclipse.vtp.desktop.projects.core
Interface IApplicationFragmentProject

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IVoiceToolsDesignProject, IVoiceToolsProject, IVoiceToolsResource
All Known Implementing Classes:
ApplicationFragmentProject

public interface IApplicationFragmentProject
extends IVoiceToolsDesignProject

This interface represents the top level project folder resource for application design projects. The project layout for application projects is highly structured to facilitate easy enumeration of the artifacts used in its creation and definition. This interface also provides access to information stored in auxillary "." files that are hidden from general view and modification.

Version:
2.1
Author:
Trip Gilman

Method Summary
 IApplicationFragment getApplicationFragment()
           
 java.lang.String getApplicationFragmentId()
           
 java.lang.String getApplicationFragmentName()
           
 java.lang.String getApplicationFrameworkVersion()
           
 
Methods inherited from interface org.eclipse.vtp.desktop.projects.core.IVoiceToolsDesignProject
getBrandManager, getBusinessObjectSet, getDatabaseSet, getDependencySet, getSupportedInteractions, getSupportedLanguages, getWebServiceSet, setSupportedLanguages
 
Methods inherited from interface org.eclipse.vtp.desktop.projects.core.IVoiceToolsProject
getUnderlyingProject
 
Methods inherited from interface org.eclipse.vtp.desktop.projects.core.IVoiceToolsResource
addRefreshListener, deferEvents, getName, getParent, getProject, refresh, removeRefreshListener, resumeEvents
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getApplicationFragmentId

java.lang.String getApplicationFragmentId()
Returns:
The unique identifier for this application project

getApplicationFragmentName

java.lang.String getApplicationFragmentName()
Returns:
The name of this project folder resource

getApplicationFrameworkVersion

java.lang.String getApplicationFrameworkVersion()
Returns:
The version of the openVXML platform that created or last edited the application project
Since:
2.1

getApplicationFragment

IApplicationFragment getApplicationFragment()
Returns:
The IApplicationDesign file resource that contains the call flow definition for this application project